globe octopus - Turkish English Dictionary